﻿/* ------------------------------
Generic Styles
------------------------------ */
body
{
    /*background-color: #5c87b2;*/
    font-size: .75em;
    font-family: Verdana, Helvetica, Sans-Serif;
    margin: 0;
    padding: 0;
    /*color: #696969;*/
}
input, form, textarea h1, h2, h3, h4, h5, h6
{
    margin: 0;
    padding: 0;
}
h1
{
    font-size: 18px;
}
h2
{
    font-size: 14px;
    color: #999999;
}
h3
{
    font-size: 13px;
    border-bottom: solid 1px #DEDEDE;
    padding: 4px 0;
    margin-bottom: 10px;
}

a:link, a:visited
{
    color: #0033CC;
}
a:hover
{
    text-decoration: none;
}
/* ------------------------------
Site Structure
------------------------------ */
#header
{
    border:1px solid black;
}

#main
{
    height: 70em;
}

#left-hand-side
{
    float: left;
    width: 20em;
    border:1px solid black;
    height: 100%;
}

#right-hand-side
{
    float: right;
    width: 20em;
    border:1px solid black;
    height: 100%;
}

#center
{
    float: left;
    height: 100%;
}

#footer
{
    clear: both;
    border:1px solid black;
}
/* ------------------------------
Modules
------------------------------ */
.module
{
    background-color:White;
    width:100%;
    height:100%;
}
/* ------------------------------
Site Navigation
------------------------------ */
.site-navigation
{
}